#ifndef DISASM_OBJDUMP_H
#define DISASM_OBJDUMP_H

#include "debugger.h"

// 反汇编指定地址的指令
int disasm_address(debugger_t *dbg, uint64_t address, int num_instructions);

// 反汇编当前指令位置
int disasm_current(debugger_t *dbg, int num_instructions);

// 反汇编指定函数
int disasm_function(debugger_t *dbg, const char *function_name);

#endif // DISASM_OBJDUMP_H